mounted messenger - German English Dictionary